package com.dev.toolkit.domain.bo;

import lombok.Data;

import java.io.Serializable;

/**
 * @author ZhuYouBin
 * @version 1.0.0
 * @date 2024/4/28 14:39
 * @description 实体属性配置类
 */
@Data
public class EntityPropertyConfigBO implements Serializable {
    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 属性名称
     */
    private String name;

    /**
     * 字段注释
     */
    private String remark;

    /**
     * 数据类型
     */
    private String dataType;

    /**
     * 包路径
     */
    private String pkgName;

    /**
     * JsonIgnore注解
     */
    private String jsonIgnore;

    /**
     * JsonFormat注解
     */
    private String jsonFormat;

    /**
     * 导出Excel注解
     */
    private String excelExport;
}